'''
# 贪婪模式和非贪婪模式

什么是贪婪模式和非贪婪模式？
贪婪模式是指正则表达式在匹配时，会尽可能地匹配更多的字符，
例如\d+会匹配一个或多个数字，而\d+?会匹配一个或多个数字，但是尽可能地少匹配。

贪婪模式和非贪婪模式的区别在于，贪婪模式会尽可能地匹配更多的字符，而非贪婪模式会尽可能地匹配更少的字符。

贪婪模式和非贪婪模式的语法规则如下：
1，贪婪模式：贪婪模式的语法规则如下：
\d+ 表示匹配一个或多个数字，例如12345。
\d+? 表示匹配一个或多个数字，但是尽可能地少匹配，例如1。
2，非贪婪模式：非贪婪模式的语法规则如下：
\d+ 表示匹配一个或多个数字，例如12345。
\d+? 表示匹配一个或多个数字，但是尽可能地少匹配，例如1。

'''

import re

# 贪婪模式
content = '123456 World_This is a Regex Demo'
result = re.match(r"\d+",content) # 匹配分组，使用()来分组
print(result.group()) # 匹配到的字符串

# 非贪婪模式
result = re.match(r"\d+?",content) # 匹配分组，使用()来分组
print(result.group()) # 匹配到的字符串